quick tempered - German English Dictionary